heloderma suspectum - Spanish English Dictionary